from django.contrib import admin

from Cronjob.models import CronJob


# Register your models here.

@admin.register(CronJob)
class CronJobAdmin(admin.ModelAdmin):
    """
    | id          | int        | 否   |           | 自增长主键ID  |
    |:----------- |:---------- |:--- | --------- | -------- |
    | project     | ForeignKey | 否   |           | 所属项目     |
    | create_time | DataTime   | 否   |           | 创建时间     |
    | name        | varchar    | 否   |           | 定时任务名称   |
    | rule        | varchar    | 否   | * * * * * | 定时执行规则   |
    | status      | Boolean    | 否   | flase     | 是否启用     |
    | env         | ForeignKey | 否   |           | 执行使用测试环境 |
    | task        | ForeignKey | 否   |           | 执行的测试任务  |

    """
    list_display = ['id', 'name', 'rule', 'status', 'env', 'task', 'create_time']
